/* CSS Document */
#container{
border: 4px solid blue;
margin:0px auto;
width:800px
}
#banner{
border: 1px solid #6699cc;
}
#leftcol{
border: 1px solid #6699cc;
float : left;
width:200px;
}
#rightcol{
border: 1px solid #6699cc;
margin:0px 210px 10px 210px;
}
#footer{
border: 1px solid #6699cc;
float : right;
width:200px
}

body{
cursor:url("cur_chi.ani");
color : #0066FF;
font-family : 細明體,sans-serif;

}

p{
line-height : 150%;
font-size : 1.35em;
}
.abc{
color:#FF0000;
font-style:italic;
}

h3{
font-size : 2em;
color : #0000FF;
padding-top:20px;
}

a:link,a:visited{
text-decoration:none;
color : #0066FF;
}
a:active,a:hover{
text-decoration:underline;
border-top : 1px solid #eeeeee;
border-bottom : 1px solid #6699cc;
border-left : 1px solid #6699cc;
border-right : 1px solid #eeeeee;
cursor:url("cur_tsi.ani");
}
.glossymenu
{
position: relative;
padding: 0 0 0 34px;
margin: 0 auto 0 auto;
background: url("menub_bg.gif") repeat-x; /*tab background image path*/
height: 46px;
list-style: none;
background-color: #FFFFFF;
}

.glossymenu li
{
float:left;
}

.glossymenu li a
{
float: left;
display: block;
color:#000;
text-decoration: none;
font-family: sans-serif;
font-size: 13px;
font-weight: bold;
padding:0 0 0 16px; /*Padding to accomodate left tab image. Do not change*/
height: 46px;
line-height: 46px;
text-align: center;
cursor: pointer;
}

.glossymenu li a b
{
float: left;
display: block;
padding: 0 24px 0 8px; /*Padding of menu items*/
}

.glossymenu li.current a, .glossymenu li a:hover
{
color: #fff;
background: url("menub_hover_left.gif") no-repeat; /*left tab image path*/
background-position: left;
}

.glossymenu li.current a b, .glossymenu li a:hover b
{
color: #fff;
background: url("menub_hover_right.gif") no-repeat right top; /*right tab image path*/
}